/// <summary>
/// The base class for renderers.
/// </summary>
class RendererBase
{
public:
	/// <summary>
	/// Load or retrieve a texture file.
	/// </summary>
	/// <param name="str">The texture to load.</param>
	/// <returns>The texture file that was loaded. This will always be a valid texture file.</returns>
	ITexture *GetTexture(const string &str);
};